strode - stridden - Spanish English Dictionary